package com.iplatform.module.sys.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author ld
 * 数据类型返回类(左)
 */
@ApiModel()
@Data
public class SysDataTypeDto implements Serializable {
    @ApiModelProperty(value = "主键id")
    private String id;

    @ApiModelProperty(value = "数据代码")
    private String code;

    @ApiModelProperty(value = "数据名称")
    private String name;

    @ApiModelProperty(value = "图标")
    private String icon;

    @ApiModelProperty(value = "数据描述")
    private String description;

    @ApiModelProperty(value = "数据排序码")
    private BigDecimal ordNo;

    @ApiModelProperty(value = "删除标识")
    private String isDeleted;

    @ApiModelProperty(value = "数据类型 0为系统，1为功能")
    private String dataType;

    @ApiModelProperty(value = "数据类型代码")
    private String typeCode;

    @ApiModelProperty(value = "数据类型名称")
    private String typeName;

    @ApiModelProperty(value = "数据类型排序码")
    private BigDecimal typeOrdNo;
}
